在centos8/redhat8上安装docker

919次阅读
没有评论
在 centos8/redhat8 上安装 docker

引子

在 centos8 上安装 docker 时

会默认安装 podman

而这个 podman 和 docker 是极为相似的

但是,在一些细节上,还是有所差别

比如我之前,使用 docker-compose 或者 podman-compose 工具建立容器

结果内部访问网络不通,我在 github 上找到了答案

在 centos8/redhat8 上安装 docker
sudo dnf install podman-plugins

我按照建议安装 podman-plugins,但是没有用

最后还是换成了 docker

怎样安装 docker

1、卸载残留

如果你的 linux 上有残留,执行以下代码,没有就算了

yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

配置安装源

使用 yum 源配置工具配置

sudo yum install -y yum-utils
sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

安装 docker

使用 yum 命令安装 docker

sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin

安装完成

如果没有明显的报错,你的 docker 就安装好了

使用下面命令启动 + 开机自启

systemctl enable --now docker
正文完
 
评论(没有评论)